RewriteEngine On
ErrorDocument 404 /error-404.html
ErrorDocument 403 /error-403.html

<Files "clientPrivate.pem">  
  Order Allow,Deny
  Deny from all
</Files>
<Files "composer.json">  
  Order Allow,Deny
  Deny from all
</Files>
<Files "composer.lock">  
  Order Allow,Deny
  Deny from all
</Files>
<Files "clientPulic.pem">  
  Order Allow,Deny
  Deny from all
</Files>
<Files "serverPrivate.pem">  
  Order Allow,Deny
  Deny from all
</Files>
<Files "serverPublic.pem">  
  Order Allow,Deny
  Deny from all
</Files>
<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews -Indexes
    </IfModule>
</IfModule>
RewriteCond %{THE_REQUEST} \.php [NC]
RewriteRule \.php$ - [F]

RewriteRule ^install$ install.php [L]
RewriteRule ^block$ views/error/block.php [L]
RewriteRule ^reffer/([A-Za-z0-9-]+) views/auth/reffer.php?ref=$1 [L]
RewriteRule ^verify/([A-Za-z0-9-]+)$ views/auth/verify.php?token=$1 [L]
RewriteRule ^home$ index.php [L]
RewriteRule ^login/google$ models/client/google.php [L]
RewriteRule ^login$ views/auth/login.php [L]
RewriteRule ^forgot-password$ views/auth/forgot-password.php [L]
RewriteRule ^reset-password/([a-zA-Z0-9_-]+)$ views/auth/reset-password.php?token=$1 [L]
RewriteRule ^logout$ views/auth/logout.php [L]
RewriteRule ^register$ views/auth/register.php [L]
RewriteRule ^customer/deposit$ views/deposit/index.php [L]
RewriteRule ^customer/profile$ views/profile/index.php [L]
RewriteRule ^customer/profile/update$ views/profile/update.php [L]
RewriteRule ^customer/history/balance$ views/profile/balance.php [L]
RewriteRule ^customer/change/password$ views/profile/changepassword.php [L]
RewriteRule ^customer/transactions$ views/profile/transactions.php [L]
RewriteRule ^customer/nicks$ views/profile/nicks.php [L]
RewriteRule ^customer/wishlists$ views/profile/wishlists.php [L]
RewriteRule ^customer/minigames$ views/profile/minigames.php [L]
RewriteRule ^customer/withdraw$ views/profile/withdraws.php [QSA,L]
RewriteRule ^flashsale$ views/flashsale/index.php [L]
RewriteRule ^introducing$ views/introducing/index.php [L]
RewriteRule ^event$ views/event/index.php [L]
RewriteRule ^reviews$ views/reviews/index.php [L]

RewriteRule ^customer/history/account$ views/profile/nicks.php [L]
RewriteRule ^customer/history/account/detail/([A-Za-z0-9-]+)$ views/profile/viewnick.php?transid=$1 [L]
RewriteRule ^customer/history/card$ views/deposit/card.php [L]
RewriteRule ^customer/history/card/detail/([A-Za-z0-9-]+)$ views/deposit/viewcard.php?transid=$1 [L]
RewriteRule ^customer/history/bank$ views/deposit/bank.php [L]
RewriteRule ^customer/history/minigame$ views/profile/minigames.php [L]
RewriteRule ^customer/history/minigame/detail/([A-Za-z0-9-]+)$ views/profile/viewminigame.php?transid=$1 [L]
RewriteRule ^customer/history/service$ views/profile/services.php [L]
RewriteRule ^customer/history/service/detail/([A-Za-z0-9-]+)$ views/profile/viewservice.php?transid=$1 [L]
RewriteRule ^customer/history/withdraw$ views/profile/transaction-withdraw.php [L]
RewriteRule ^customer/history/withdraw/detail/([A-Za-z0-9-]+)$ views/profile/viewwithdraw.php?transid=$1 [L]

RewriteRule ^customer/services$ views/profile/services.php [L]
RewriteRule ^customer/services/order/([A-Za-z0-9-]+)$ views/profile/services-order.php?code=$1 [L]
RewriteRule ^customer/orders/items$ views/profile/items.php [L]
RewriteRule ^customer/orders/items/view/([A-Za-z0-9-]+)$ views/profile/items-order.php?code=$1 [L]

RewriteRule ^menu$ views/menu/index.php [L]
RewriteRule ^faq$ views/policy/faq.php [L]
RewriteRule ^action/update$ update.php [L]
RewriteRule ^tin-tuc$ views/blog/index.php [L]
RewriteRule ^minigame$ views/spin/section.php [L]
RewriteRule ^section/([A-Za-z0-9-]+)$ views/category/view.php?slug=$1 [L]
RewriteRule ^tin-tuc/([A-Za-z0-9-]+)$ views/blog/view.php?slug=$1 [L]
RewriteRule ^policy$ views/policy/index.php [L]
RewriteRule ^cron/deposit/check$ models/cron/bank.php [L]
RewriteRule ^api/deposit/card$ models/callback/card.php [L]
RewriteRule ^tai-khoan/([A-Za-z0-9-]+)$ views/account/index.php?type=$1 [L]
RewriteRule ^tai-khoan/chi-tiet/([0-9]+)$ views/account/view.php?id=$1 [L]
RewriteRule ^vongquay/([A-Za-z0-9-]+)$ views/spin/index.php?id=$1 [L]
RewriteRule ^dich-vu/([A-Za-z0-9-]+)$ views/service/index.php?type=$1 [QSA,L]
RewriteRule ^section/service/([A-Za-z0-9-]+)$ views/service/section.php?slug=$1 [L]
RewriteRule ^items$ views/items/index.php [L]
RewriteRule ^viewed$ views/account/viewed.php [L]
RewriteRule ^nick-game$ views/category/index.php [L]

RewriteRule ^affiliates$ views/affiliate/index.php [L]
RewriteRule ^affiliate/history$ views/affiliate/history.php [L]
RewriteRule ^affiliate/withdraw$ views/affiliate/withdraw.php [L]

RewriteRule ^model/register$ models/client/register.php [L]
RewriteRule ^model/login$ models/client/login.php [L]
RewriteRule ^model/forgotpassword$ models/client/forgotpasword.php [L]
RewriteRule ^model/update/info$ models/client/updateinfo.php [L]
RewriteRule ^model/favourite$ models/client/favourite.php [L]
RewriteRule ^model/update/features$ models/client/features.php [L]
RewriteRule ^model/update/password$ models/client/updatepassword.php [L]
RewriteRule ^model/withdraw$ models/client/withdraw.php [L]
RewriteRule ^model/withdraw/minigame$ models/client/withdraw-minigame.php [L]
RewriteRule ^model/authenticator$ models/client/authenticator.php [L]
RewriteRule ^model/account/list$ models/client/account.php [L]
RewriteRule ^model/buy/account$ models/client/buyaccount.php [L]
RewriteRule ^model/card$ models/client/card.php [L]
RewriteRule ^model/service$ models/client/service.php [L]
RewriteRule ^model/service/item$ models/client/items.php [L]
RewriteRule ^model/item$ models/client/items.php [L]
RewriteRule ^model/spin-quest$ models/client/spin-quest.php [L]
RewriteRule ^model/event$ models/client/event.php [L]
RewriteRule ^model/load/flashsale$ models/client/loadflashsale.php [L]
RewriteRule ^libs/mails/notification$ libs/mails/notification.php [L]
RewriteRule ^model/getbanks$ models/client/banks.php [L]
RewriteRule ^model/get_item_details$ models/client/get_item_details.php [L]
RewriteRule ^model/captcha$ models/client/captcha.php [L]
RewriteRule ^model/reviews$ models/client/reviews.php [L]

RewriteRule ^model/admin/delete$ models/admin/delete.php [L]
RewriteRule ^model/admin/withdraw$ models/admin/withdraw.php [L]
RewriteRule ^model/admin/update$ models/admin/update.php [L]
RewriteRule ^model/admin/top$ models/admin/top.php [L]
RewriteRule ^model/admin/subcategory$ models/admin/subcategory.php [L]
RewriteRule ^model/admin/subboosting$ models/admin/subboosting.php [L]
RewriteRule ^model/admin/account$ models/admin/account.php [L]
RewriteRule ^model/admin/listaccount$ models/admin/listaccount.php [L]
RewriteRule ^model/admin/flashsale$ models/admin/flashsale.php [L]
RewriteRule ^model/admin/flashsale/product$ models/admin/flashsale-product.php [L]
RewriteRule ^model/admin/modal/orders$ models/admin/modal/orders.php [L]
RewriteRule ^model/admin/modal/order/items$ models/admin/modal/order-items.php [L]
RewriteRule ^model/admin/modal/withdraws$ models/admin/modal/withdraws.php [L]
RewriteRule ^model/admin/unit$ models/admin/unit.php [L]

RewriteRule ^model/ctv/account$ models/ctv/account.php [L]
RewriteRule ^model/ctv/listaccount$ models/ctv/listaccount.php [L]
RewriteRule ^model/ctv/withdraw$ models/ctv/withdraw.php [L]
RewriteRule ^model/ctv/receive$ models/ctv/receive.php [L]
RewriteRule ^model/ctv/modal/orders$ models/ctv/modal/orders.php [L]
RewriteRule ^model/ctv/update$ models/ctv/update.php [L]

RewriteRule ^cpanel/home$ cpanel/index.php [L]
RewriteRule ^cpanel/security$ cpanel/views/security/index.php [L]
RewriteRule ^cpanel/logs$ cpanel/views/history/logs.php [L]
RewriteRule ^cpanel/transactions$ cpanel/views/history/transactions.php [L]
RewriteRule ^cpanel/recharge/top$ cpanel/views/recharge/top.php [L]
RewriteRule ^cpanel/recharge$ cpanel/views/recharge/bank.php [L]
RewriteRule ^cpanel/recharge/card$ cpanel/views/recharge/card.php [L]
RewriteRule ^cpanel/recharge/card/config$ cpanel/views/recharge/card-config.php [L]
RewriteRule ^cpanel/recharge/bank/config$ cpanel/views/recharge/config.php [L]
RewriteRule ^cpanel/recharge/bank/edit/([0-9]+)$ cpanel/views/recharge/edit.php?id=$1 [L]
RewriteRule ^cpanel/users/list$ cpanel/views/users/index.php [L]
RewriteRule ^cpanel/user/edit/([0-9]+)$ cpanel/views/users/edit.php?id=$1 [L]
RewriteRule ^cpanel/promotions$ cpanel/views/recharge/promotions.php [L]
RewriteRule ^cpanel/coupons$ cpanel/views/recharge/coupons.php [L]
RewriteRule ^cpanel/coupon/edit/([0-9]+)$ cpanel/views/recharge/edit-coupon.php?id=$1 [L]
RewriteRule ^cpanel/affiliate/history$ cpanel/views/affiliate/history.php [L]
RewriteRule ^cpanel/affiliate/withdraw$ cpanel/views/affiliate/withdraw.php [L]
RewriteRule ^cpanel/affiliate/config$ cpanel/views/affiliate/config.php [L]

RewriteRule ^cpanel/flashsale$ cpanel/views/flashsale/index.php [L]
RewriteRule ^cpanel/flashsale/update/([0-9]+)$ cpanel/views/flashsale/update.php?id=$1 [L]
RewriteRule ^cpanel/flashsale/account/list/([0-9]+)$ cpanel/views/flashsale/account.php?id=$1 [L]

RewriteRule ^cpanel/spin$ cpanel/views/spin/index.php [L]
RewriteRule ^cpanel/spin/unit$ cpanel/views/spin/unit.php [L]
RewriteRule ^cpanel/spin/unit/update/([0-9]+)$ cpanel/views/spin/unit-update.php?id=$1 [L]
RewriteRule ^cpanel/spin/unit/package/([0-9]+)$ cpanel/views/spin/unit-package.php?id=$1 [L]
RewriteRule ^cpanel/spin/unit/package/edit/([0-9]+)$ cpanel/views/spin/edit-unit-package.php?id=$1 [L]
RewriteRule ^cpanel/spin/update/([0-9]+)$ cpanel/views/spin/update.php?id=$1 [L]
RewriteRule ^cpanel/minigame/withdraws$ cpanel/views/spin/withdraws.php [L]

RewriteRule ^cpanel/category/view$ cpanel/views/category/index.php [L]
RewriteRule ^cpanel/category/update/([0-9]+)$ cpanel/views/category/update.php?id=$1 [L]

RewriteRule ^cpanel/subcategory/view$ cpanel/views/subcategory/index.php [L]
RewriteRule ^cpanel/subcategory/update/([0-9]+)$ cpanel/views/subcategory/update.php?id=$1 [L]

RewriteRule ^cpanel/boosting/view$ cpanel/views/boosting/index.php [L]
RewriteRule ^cpanel/boosting/update/([0-9]+)$ cpanel/views/boosting/update.php?id=$1 [L]
RewriteRule ^cpanel/boosting/orders$ cpanel/views/boosting/orders.php [L]

RewriteRule ^cpanel/subboosting/view$ cpanel/views/boosting/subboosting.php [L]
RewriteRule ^cpanel/subboosting/update/([0-9]+)$ cpanel/views/boosting/edit-subboosting.php?id=$1 [L]
RewriteRule ^cpanel/subboosting/package/([0-9]+)$ cpanel/views/boosting/package.php?id=$1 [L]
RewriteRule ^cpanel/subboosting/package/edit/([0-9]+)$ cpanel/views/boosting/edit-package.php?id=$1 [L]

RewriteRule ^cpanel/blog/category$ cpanel/views/blog/category.php [L]
RewriteRule ^cpanel/blog/category/update/([0-9]+)$ cpanel/views/blog/update-category.php?id=$1 [L]
RewriteRule ^cpanel/blog/add$ cpanel/views/blog/blog-add.php [L]
RewriteRule ^cpanel/blog/list$ cpanel/views/blog/blog-list.php [L]
RewriteRule ^cpanel/blog/list/update/([0-9]+)$ cpanel/views/blog/blog-update.php?id=$1 [L]

RewriteRule ^cpanel/withdraw/config$ cpanel/views/withdraw/config.php [L]
RewriteRule ^cpanel/withdraw/orders$ cpanel/views/withdraw/orders.php [L]

RewriteRule ^cpanel/items/config$ cpanel/views/items/config.php [L]
RewriteRule ^cpanel/items/category$ cpanel/views/items/category/index.php [L]
RewriteRule ^cpanel/items/orders$ cpanel/views/items/orders.php [L]
RewriteRule ^cpanel/items/category/edit/([0-9]+)$ cpanel/views/items/category/edit.php?id=$1 [L]

RewriteRule ^cpanel/link/add$ cpanel/views/link/add.php [L]
RewriteRule ^cpanel/link/list$ cpanel/views/link/list.php [L]
RewriteRule ^cpanel/link/list/update/([0-9]+)$ cpanel/views/link/update.php?id=$1 [L]

RewriteRule ^cpanel/pr/add$ cpanel/views/pr/add.php [L]
RewriteRule ^cpanel/pr/list$ cpanel/views/pr/list.php [L]
RewriteRule ^cpanel/pr/list/update/([0-9]+)$ cpanel/views/pr/update.php?id=$1 [L]

RewriteRule ^cpanel/tick/list$ cpanel/views/tick/list.php [L]
RewriteRule ^cpanel/tick/list/update/([0-9]+)$ cpanel/views/tick/update.php?id=$1 [L]

RewriteRule ^cpanel/reviews$ cpanel/views/reviews/index.php [L]

RewriteRule ^cpanel/subcategory/account/list/([0-9]+)$ cpanel/views/account/index.php?id=$1 [L]
RewriteRule ^cpanel/account/edit/([0-9]+)$ cpanel/views/account/edit.php?id=$1 [L]
RewriteRule ^cpanel/account/sold$ cpanel/views/account/sold.php [L]
RewriteRule ^cpanel/package/api/config$ cpanel/views/package/bank.php [L]
RewriteRule ^cpanel/banner$ cpanel/views/system/banner.php [L]
RewriteRule ^cpanel/tag$ cpanel/views/tag/index.php [L]
RewriteRule ^cpanel/theme$ cpanel/views/system/theme.php [L]
RewriteRule ^cpanel/settings$ cpanel/views/system/settings.php [L]

RewriteRule ^ctv/home$ ctv/index.php [L]
RewriteRule ^ctv/subcategory/view$ ctv/views/subcategory/index.php [L]
RewriteRule ^ctv/subcategory/account/list/([0-9]+)$ ctv/views/account/index.php?id=$1 [L]
RewriteRule ^ctv/account/edit/([0-9]+)$ ctv/views/account/edit.php?id=$1 [L]
RewriteRule ^ctv/account/sold$ ctv/views/account/sold.php [L]
RewriteRule ^ctv/boosting/orders$ ctv/views/boosting/orders.php [L]
RewriteRule ^ctv/boosting/receive$ ctv/views/boosting/receive.php [L]
RewriteRule ^ctv/withdraw$ ctv/views/withdraw/index.php [L]